laboratory bioreactor - Spanish English Dictionary